package com.kxmall.huishou.domain.vo;

import java.math.BigDecimal;
import java.util.Date;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.kxmall.common.annotation.ExcelDictFormat;
import com.kxmall.common.convert.ExcelDictConvert;
import lombok.Data;


/**
 * 回收车辆信息视图对象 hs_recovery_vehicle
 *
 * @author kxmall
 * @date 2023-11-24
 */
@Data
@ExcelIgnoreUnannotated
public class HsRecoveryVehicleVo {

    private static final long serialVersionUID = 1L;

    /**
     * 
     */
    @ExcelProperty(value = "")
    private Long id;

    /**
     * 车辆编号
     */
    @ExcelProperty(value = "车辆编号")
    private String vehicleNo;

    /**
     * 车辆名称
     */
    @ExcelProperty(value = "车辆名称")
    private String name;

    /**
     * 车辆描述
     */
    @ExcelProperty(value = "车辆描述")
    private String remark;

    /**
     * 车辆图片
     */
    @ExcelProperty(value = "车辆图片")
    private String imgUrl;

    /**
     * 所属回收员
     */
    @ExcelProperty(value = "所属回收员")
    private Long riderId;

    /**
     * 车牌号
     */
    @ExcelProperty(value = "车牌号")
    private String plateNum;

    /**
     * 车架号
     */
    @ExcelProperty(value = "车架号")
    private String vinNo;

    /**
     * 载重，单位吨
     */
    @ExcelProperty(value = "载重，单位吨")
    private BigDecimal weightMax;

    /**
     * 经度
     */
    @ExcelProperty(value = "经度")
    private BigDecimal longitude;

    /**
     * 纬度
     */
    @ExcelProperty(value = "纬度")
    private BigDecimal latitude;

    /**
     * 0待使用，1运行中
     */
    @ExcelProperty(value = "0待使用，1运行中")
    private Long status;

    @ExcelProperty(value = "创建时间")
    private Date createTime;

    @ExcelProperty(value = "更新时间")
    private Date updateTime;

}
